#include<iostream>
using namespace std;

int main(void)
{
	int i = 100;
	int j = 200;
	
	add_pointer<decltype(i)>::type k = &i;
	*k = j;
	
	cout<< i << endl;
	
	return 0;
}
